page {
	background: #f5f5f5;
}
// tab分类标签
.catgLbl {
	.van-hairline--top-bottom:after {
		border-width: 0;
	}
	.van-tab--active {
		font-weight: bold;
		font-weight: var(--font-weight-bold, bold);
		font-size: 32rpx;
		color: #ed5757;
	}
	.van-tabs__line {
		//position: absolute;
		//bottom: 12rpx;
		//left: 0;
		//z-index: 1;
		//height: var(--tabs-bottom-bar-height, 3rpx);
		//border-radius: var(--tabs-bottom-bar-height, 5rpx);
		//background-color: var(--tabs-bottom-bar-color, #ee0a24);
	}
	.content {
		padding: 24rpx;
		.box {
			padding: 24rpx;
			background: #fff;
			border-radius: 20rpx;
			margin-bottom: 24rpx;
			.head {
				padding-bottom: 30rpx;
				.iconhuodong {
					font-size: 40rpx;
					padding-right: 8rpx;
				}
				.title {
					flex: 1;
				}
				.text {
					padding: 0 10rpx;
				}
				.van-count-down {
					text-align: center;
					padding: 16rpx 0;
					color: #ed5757 !important;
					font-weight: bold;
					font-size: 32rpx;
				}
			}
			.intermediateContent {
				padding-bottom: 40rpx;
				.img {
					width: 200rpx;
					height: 200rpx;
					border-radius: 10rpx;
					margin-right: 40rpx;
				}
				.right {
					flex: 1;
					.title {
						padding-bottom: 80rpx;
					}
					.foot {
						.num {
							flex: 1;
						}
						.money {
							font-size: 40rpx;
						}
					}
				}
			}
			.btnBox {
				padding-top: 24rpx;
				border-top: 2rpx solid #f5f5f5;
				flex-direction: row-reverse;
				.activity {
					padding: 12rpx 20rpx;
					border-radius: 36rpx;
					border: 2rpx solid rgba(237, 87, 87, 1);
				}
				.ordr {
					padding: 12rpx 20rpx;
					border-radius: 36rpx;
					border: 2rpx solid rgba(0, 0, 0, 0.3);
					margin-right: 24rpx;
				}
			}
		}
	}
}
